to give a judgment of the quality of (something)
disapprove, judge as bad
to speak against (something) especially with sarcasm
criticize, blame
to attack the good reputation (of a person)
inflict libel or slander
to deceive or mislead (a person) (on purpose)
deceive, fool
to laugh at (a person, behaviour etc) and show contempt
make fun of; insult